3045 641
1135 177
1979 541
2348 506
2652 472
2168 575
433 32
2951 766
1191 88
2651 272
2561 301
2236 446
1488 86
2420 291
3163 907
2310 520
3200 574
3001 856
3248 891
3622 541
1208 315
1591 272
1832 457
2267 641