3496 343
1404 115
4535 644
15822 642
3080 596
1897 175
3695 667
7735 843
5091 201
4641 698
13399 170
6013 351
5453 909
2119 159
4212 363
12504 376
13583 527
3357 551
3266 502
1531 63
9166 283
4526 123
8233 351
1963 193