3008 734
29193 763
2854 533
1040 281
12214 69
311 82
46370 608
2335 516
22736 504
2145 564
1509 447
1975 297
33811 530
9886 556
1846 291
972 67
661 156
107380 210
2367 547
112742 643
1697 501
48243 47
33646 242
43388 334