1112 48
2671 537
30309 501
12999 693
25066 733
20391 704
5031 654
4773 98
6772 162
35497 796
1655 169
5899 93
5371 504
22580 496
8260 629
50183 411
8010 73
7707 273
2274 276
7253 572
8618 89
41545 136
8933 921
6625 296
11392 143
19788 349
6416 356
45038 49