2507 93
1924 341
2847 641
4271 672
3162 524
3468 663
2947 761
2880 635
3146 569
1415 145
1294 205
5589 483
2864 619
2184 461
527 79
2489 233
3108 657
2499 342
1774 352
2999 246
2178 267
2948 303
2770 647
2362 537