2505 584
1453 333
23375 88
2060353 3370
17101 173
15170 686
807 84
54296 627
7962 249
30667 624
54765 163
3301 79
8059 405
9177 878
6789 481
3246 332
2014 272
6389 331
14815 518
1450 65
7782 45
12413 362
1938 167
8793 307
6766 69
5071 350
13361 386
3232 845