2231 526
449 103
2510 632
10572 71
1630 525
38409 694
256 69
2250 214
3031 706
495 137
1553 313
19508 108
5095 596
2901 872
1177 369
2557 553
55181 434
154 32
2687 791
2311 39
1899 578
1745 170
936 269
328 68