504 97
2907 885
923 222
2404 596
3045 772
1327 403
2691 652
822 215
1854 545
1987 623
1188 272
911 202
1566 473
1073 305
1590 459
948 231
2354 510
2322 603
2319 565
898 213
1268 257
643 113
2757 761
1182 315
1273 347
2858 590
455 126
1916 512