2506 584
1453 333
23375 88
2060478 3370
17102 173
15170 686
807 84
54296 627
7962 249
30667 624
54767 163
3301 79
8059 405
9177 878
6789 481
3246 332
2014 272
6389 331
14816 518
1450 65
7782 45
12413 362
1938 167
8794 307
6766 69
5071 350
13362 386
3232 845