21384 50
35556 543
2441 383
3863 481
1489 51
17888 239
6265 504
55383 157
5252 614
97552 762
4571 719
10294 555
8245 450
3007 177
3284 555
1950 225
3558 287
2277 449
3595 819
749 37
1574 273
949 45
3123 787
1033 113