3004 44
11924 294
7912 549
3285 547
4673 77
6424 393
2052 29
7703 204
8011 336
10339 847
6013 676
2679 208
5050 695
24264 50
3995 475
3842 699
2707 145
1148317 2344
4169 577
5828 388
12588 125
13469 551
6973 669
20831 478
19311 614
8171 348
85424 171
7074 321