20033 818
7438 821
3181 52
2283 701
7094 520
2219 506
3088 905
360 84
21314 349
7690 82
170 34
7965 621
289 79
2495 794
2451 668
1625 266
5031 83
4293 447
8227 738
17069 491
4328 136
2822 717
1513 436
4313 244