501 95
2288 464
2629 394
923 218
2233 358
1228 283
1809 463
1942 478
1592 298
1098 176
3187 579
2354 604
2437 462
2858 671
2461 556
2378 589
2115 530
1057 245
1556 383
2203 510
1290 361
2259 679
2492 673
2045 652
1310 389
1811 340
345 53
1189 335