53328 293
14510 807
25117 178
116055 306
43474 877
44469 524
20706 306
23374 591
31810 764
44968 811
2461 82
15451 528
6690 214
5846 423
4261 175
2032 136
10748 241
5183 64
2497 35
10060 375
4304 633