21938 851
1730 46
4996 652
2695 85
8984 293
12008 592
4371 173
2167 347
4582 255
7868 692
33271 71
16288 244
4849 527
5778 46
5016 321
4382 890
6524 591
20796 553
19434 578
10948 115
9497 551
5170 146
39850 462
6034 490
8795 37
8937 728
3864 321
10221 97