3008 734
311 82
46370 608
5096 821
1040 281
1846 291
2145 564
8285 136
76834 412
10048 530
29193 763
2367 547
972 67
22735 504
1508 447
9526 270
11497 223
10057 589
48243 47
12213 69
1971 446
112742 643
661 156
58759 506