20305 50
34213 543
2367 383
3684 481
1402 51
16673 239
6127 504
52821 156
5015 614
92534 761
4441 719
9769 555
7888 450
2655 177
3222 555
1874 225
3341 286
2243 449
3424 819
703 37
1547 273
889 45
3095 787
1005 113