12501 682
6767 509
1582 269
9598 911
3930 667
6240 141
23864 505
159844 531
2279 272
3644 111
6020 679
28126 261
3227 614
5461 682
9739 700
1205 177
29665 381
23013 287
993 69
2643 150
19936 645
4007 259
4344 555
3926 283