13046 943
5694 431
3057 293
81197 358
45522 134
1584 175
82630 626
76285 689
32905 483
6854 808
156136 265
15881 798
1855 429
3197 355
1612 71
6868 56
155037 745
8520 631
52833 669
11151 202
7688 545
210296 305
103499 230
12290 208
44573 121
28091 281
2611 138
12258 833