2981 319
2652 668
9022 591
1222 305
3099 811
2600 727
2998 868
879 115
2029 646
2096 479
3320 671
2069 414
1352 404
2106 455
3445 839
634 107
1249 275
1343 296
2462 448
2251 502
2849 912
2687 549
2616 585
1589 333