3593 80
9412 683
15816 294
22462 285
6224 344
18147 532
13329 165
32443 148
15065 579
17118 721
11600 986
11073 796
9086 147
7651 429
4642 150
7963 447
11888 282
13976 494
7355 673
2436 56
15516 609
4883 818
5332 278
4039 76
3878 142
3760 240
14406 530
13140 428