505 94
952 224
2910 442
1817 372
2434 266
883 228
3263 733
2230 499
919 214
258 36
1565 323
4049 739
2030 392
1510 309
2537 580
3562 973
2182 407
1769 279
806 177
341 81
2817 689
3877 686
3156 613
2278 621
2086 352
3037 422
1206 66
1259 369