3119 301
4501 730
879 47
18338 429
1707 188
1419 161
2845 499
32531 517
3743 695
13538 237
29182 225
2024 376
5052 201
3967 602
3468 352
3100 511
21601 699
53474 277
2683 575
42051 210
16667 274
3405 616
2015 178
2321 558
47722 167
7095 112
40499 350
43124 484