509 53
1716 145
2527 625
2342 559
2670 547
3454 298
1989 588
2665 667
2456 290
1119 208
1076 235
3231 883
1698 384
2881 608
176 32
836 156
5228 474
2201 498
2353 475
1530 447
917 86
1887 456
845 180
1239 236
1984 447
901 209
1426 283
2589 621