2493 130
12774 589
59110 533
2265 199
9099 626
63298 518
6382 62
38515 489
5300 324
6145 394
41253 381
13354 693
8160 187
7695 390
2526 327
974 124
2211 301
5264 426
4082 919
11879 376
3895 672