2933 309
6413 324
1076 125
10915 244
1868 107
4401 503
4529 753
4930 636
9012 670
4656 223
6375 540
5177 508
6907 102
2294 406
5696 799
2570 115
5661 28
5398 433
5303 35
31414 173
5558 33
11346 948
7810 240
9538 326
7231 517
3880 593