12192 400
1039 117
39724 587
10530 835
81317 506
2400709 3785
11560 602
1211996 1567
5363 93
196821 738
7734 429
183067 564
3503 78
7725 758
57574 780
19229 541
14423 656
64538 715
40010 334
794 99
104483 389
88165 907
29900 369
59529 626
54549 370
43004 375
150145 877
2898 108