2905 395
29160 838
7872 628
17484 57
9858 179
11063 346
16516 443
8383 605
2608 245
2709 95
11671 152
76642 868
6590 660
4391 618
15394 111
4755 344
11162 423
3451 68
4359 804
6781 328
14127 385
4545 254
5084 530
1939 116
7567 787
9730 266
2481 261
5994 79