281386 1163
5482 110
20237 636
14006 361
22176 323
29835 846
120459 917
35704 490
35567 183
32530 595
22019 558
9972 695
6141 401
11780 322
12396 549
15955 407
787 26
954 120
3822 799
4112 370
7057 356
6839 788
4368 887
3533 783
13441 509
2912 459
7942 916
6212 754