21384 50
35555 543
2441 383
3863 481
1489 51
17888 239
6264 504
55381 157
5252 614
97552 762
4570 719
10293 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