28759 503
9932 671
18715 334
13621 495
2270 41
8261 665
3727 71
6532 515
7501 293
3722 140
18911 476
4929 95
11781 628
12986 928
10841 582
3590 670
2807 290
4936 562
2487 254
4896 170
30206 537
4924 331
7553 333
4153 637
3544 682
20593 490
5079 85
2226 101