2996 587
23833 575
1469 109
6820 441
3414 593
1790 264
967 28
2320 573
1341 42
2239 323
2362 355
939 140
3877 326
4765 566
4470 801
2540 412
2636 632
2209 496
3562 239
3096 150
1809 174
1397 84
3088 650
5382 506