21374 50
35554 543
2441 383
3863 481
1489 51
17886 239
6264 504
55373 157
5252 614
97538 762
4569 719
10293 555
8244 450
3007 177
3284 555
1949 225
3557 287
2277 449
3594 819
749 37
1574 273
948 45
3123 787
1033 113