2998 868
528 111
879 115
2029 646
2096 479
307 77
3320 671
2069 414
1352 404
2106 455
1504 132
3445 839
1343 296
2251 502
2849 912
2687 549
2616 585
3986 725
2901 645
920 72
2535 146
1978 343
1016 245
2171 510