15013 349
25787 210
3399 681
2308 249
3900 590
3510 394
4123 943
8014 199
8104 670
5049 41
36705 991
7166 169
12227 35
3742 536
11595 805
2783 371
6069 609
12289 121
5981 829
9920 347
5999 358
10755 832
3718 193
2282 236