1095 279
4642 403
20874 81
55812 425
2710 810
20820 613
10333 721
27725 388
2368 571
1167 337
2382 86
967 67
46368 114
38199 287
26985 367
3071 189
753 145
11381 59
19959 704
49353 431
23082 100
41730 164
4310 664
3527 173