4438 160
3060 390
4750 314
5829 616
27541 893
5003 509
2324 210
7760 277
11530 345
22454 244
5061 636
7655 596
72207 955
38355 503
2399 243
3091 789
2559 350
3410 510