3096 172
65624 475
22545 142
18350 740
81067 644
8316 958
35596 234
24668 153
6307 168
9941 196
5569 260
11014 689
12548 799
6595 637
10072 504
5050 433
14925 882
8412 809
12398 81
8643 343
11845 324
3571 387
7460 180
14723 170