15016 624
8570 240
2958 597
12605 122
6176 752
2992 229
3857 542
7092 617
11111 368
192364 1053
6543 413
44061 725
33726 311
21459 327
6189 606
2363 198
7312 667
6317 617
61336 270