5312 160
35777 92
15715 126
11003 624
2505472 3947
247629 1043
384911 1161
194076 744
2907595 6671
189104 592
116496 632
46449 385
56433 627
99407 453
85642 542
59836 507
31486 674
22517 331
58681 872
80435 612
67150 833
17352 695
23608 669
12526 561