52927 293
14497 807
25099 178
114985 306
42971 877
44283 523
20517 306
23320 591
31663 764
44711 811
2452 82
15430 528
6686 214
5832 423
4240 175
2024 136
10742 241
5170 64
2491 35
10051 375
4298 633