5960 759
2592 584
1875 333
24696 88
2153281 3412
19153 173
15578 686
920 84
55173 627
8397 249
35589 624
55418 163
3475 79
8438 405
9276 878
7135 481
3386 332
2128 272
7015 331
15495 518
1565 65
7972 45
12635 362
2108 167
9323 307
7418 69
5400 350
14048 386