10969 430
2453 356
1226 102
66302 1051
789 45
11810 562
33968 902
2555 184
9474 560
5097 473
3465 635
2253 115
6318 546
81532 474
6379 735
3663 338
3246 579
1132 117
3629 823
82772 678
5596 587
3067 429
4998 339
321136 1366