591 45
1408 318
3477 784
2855 558
3882 851
5200 781
1755 322
3632 580
4251 725
2189 380
1318 98
2304 448
1916 214
2647 283
1867 474
2586 382
3585 600
1002 47
2622 666
2900 654
507 31
1959 425
1347 299
3603 590