1296 145
10832 575
3120 872
8549 320
1694 257
2483 397
790 53
6721 771
5262 703
1846 392
6263 625
8026 587
1975 413
5818 225
14489 143
1165 319
1047 228
3107 959
19990 761
2844 335
7174 176
560 128
2048 289
259 29