4521 441
22211 629
16043 914
10420 236
2173 213
5562 626
10637 487
7465 578
2260 268
3540 496
3061 439
58740 779