2535 413
22610 589
100029 399
6572 885
5009 311
41691 117
60205 471
22389 267
14761 318
11605 448
5316 339
14129 616
2502 230
8581 208
5074 718
6103 592