52926 293
14497 807
25099 178
114972 306
42968 877
44281 523
20517 306
23320 591
31661 764
44709 811
2452 82
15430 528
6686 214
5831 423
4240 175
2024 136
10742 241
5170 64
2491 35
10051 375
4298 633