2976 103
84275 363
60338 109
19967 263
5363 223
90873 510
49096 1216
22326 928
59090 716
33400 758
9906 543
37013 235
18820 156
147693 790
50313 192
16006 419
10734 110
19616 385
38724 223
10850 597
20294 92
138878 495