3947 160
3005 390
4252 313
5724 616
27396 893
4950 509
2301 210
7733 277
11435 345
22220 244
5037 636
7591 596
72156 955
38132 503
2367 243
3081 789
2543 350
3321 510