660 172
34050 197
17935 572
45274 349
9550 239
9678 676
5804 119
9713 532
17448 962
7140 302
1527 234
3798 289
762 70
20617 616
24481 571
2441 119