11095 502
54844 352
20361 83
74523 859
25281 188
10978 78
31223 537
38017 97
10785 432
79340 310
20136 267
16858 573
35142 121
3276 232
27060 702
9326 850
117258 641
1105 53
5419 320
28079 217
17680 652
26258 51
13789 275
41118 544
13614 486
22010 241
3284 465
102892 928