33196 112
7741 423
121283 353
92909 204
41724 591
31743 276
330685 412
29713 351
20391 501
125028 793
4850 153
98022 591
192848 2587
395754 1014
130968 291
19321 72
50360 197
45516 817
20292 104
18345 144
51772 279
4679 711
6527 549
294002 1005
29446 251
69423 436
76223 443
39278 194