1099 281
3689 627
2890 97
2518 347
2873 791
6645 508
1866 533
1299 415
1863 554
1511 245
3056 729
1655 396
3032 539
2247 331
2914 526
15886 451
1935 560
2724 872
2661 619
1191 234
4145 102
3276 508
2302 721
817 180