11096 502
54858 352
20367 83
74524 859
25281 188
10980 78
31226 537
38020 97
10789 432
79348 310
20142 267
16859 573
35147 121
3276 232
27063 702
9327 850
117290 641
1106 53
5420 320
28081 217
17692 652
26264 51
13796 275
41130 544
13615 486
22012 241
3284 465
102900 928