29096 371
24586 798
19402 464
17219 827
3041 112
5523 42
17937 89
89824 400
19536 625
5912 361
3542 127
13896 606
26870 386
4312 88
4841 539
12443 157
21571 640
5632 758
14601 576
1657 275
1896 259
17837 250
6276 561
6495 140
2594 176
5164 508
8951 508
4663 223