3021 659
1282 189
3343 806
4236 714
8629 199
29030 740
84099 485
30406 363
25755 390
15285 452
1489 176
10806 52
7286 548
16453 296
5847 599
1382 89