4522 441
22212 629
16043 914
10420 236
2173 213
5562 626
10637 487
7465 578
2260 268
3540 496
3062 439
58742 779