2506 584
1453 333
23383 88
2060803 3370
17109 173
15170 686
808 84
54297 627
7962 249
30668 624
54770 163
3301 79
8061 405
9177 878
6789 481
3246 332
2014 272
6390 331
14819 518
1452 65
7784 45
12414 362
1939 167
8794 307
6769 69
5073 350
13362 386
3232 845