2950 82
26684 201
9525 730
7231 517
7027 619
6533 101
2673 420
4366 839
2941 645
17446 409
5261 670
15572 465
4182 687
25190 438
6131 594
2099 76
10587 502
4610 77
5232 480
15408 743
24466 313
5381 112
12875 752
4604 373
5692 573
12589 370
17245 589
16444 58