504 94
951 224
2905 442
1817 372
2431 266
883 228
3258 733
2228 499
915 214
256 36
1563 323
4041 739
2027 392
1508 309
2533 580
3557 973
2180 407
1763 279
803 177
339 81
2813 689
3868 686
3143 613
2273 621
2081 352
3030 422
1201 66
1255 369