503 91
2655 534
2211 489
1302 338
972 138
530 75
666 160
2894 562
2453 718
360 26
808 134
3135 836
3581 921
1422 338
2387 567
1041 208
2500 601
1978 367
1711 410
1067 231
929 146
2182 431
2069 439
833 123
1378 368
2991 777
2333 425
2221 600