4947 331
46633 925
25005 312
6716 925
103271 635
32181 648
8375 444
6715 374
14373 276
8009 56
5721 772
7461 583
1480 206
4151 59
2981 382
24243 522