4952 331
46666 925
25013 312
6716 925
103280 635
32199 648
8379 444
6717 374
14376 276
8013 56
5727 772
7468 583
1482 206
4151 59
2981 382
24245 522