5097 29
3691 830
12860 746
8002 101
3345 321
4076 252
8348 602
21351 207
10937 359
11977 511
2034 63
3453 584
7640 612
7759 577
6548 716
3748 547
3587 565
3796 589
5143 916
4865 487
2293 106
14176 935
4767 449
7709 129
11101 384
5980 366
2537 307
9902 771