4193 816
4749 557
24483 482
7057 868
3208 322
2937 425
2710 523
22985 112
5769 620
3155 264
23210 703
6589 651
3049 184
5012 651
4315 475
2508 251
3832 687
1759 318
28805 209
5039 196
5306 438
2439 86
1698 436
43536 279