2535 413
22610 589
100030 399
6572 885
5011 311
41692 117
60208 471
22389 267
14764 318
11605 448
5316 339
14129 616
2502 230
8581 208
5076 718
6104 592