4485 161
3070 390
4932 314
5841 616
27550 893
5007 509
2325 210
7763 277
11551 345
22481 244
5082 636
7663 596
72209 955
38383 503
2405 243
3093 789
2562 350
3422 510