3941 160
3005 390
4250 313
5721 616
27395 893
4950 509
2301 210
7732 277
11435 345
22220 244
5037 636
7590 596
72156 955
38131 503
2367 243
3080 789
2543 350
3321 510