29977 841
10335 37
5480 423
5340 100
7719 600
58005 870
7578 448
16303 642
3353 446
3843 322
21031 862
4665 217
8714 335
5760 43
6387 681
1835 369
3110 691
10027 514
3180 378
2887 412
1569 240
1157 106
2243 360
1748 126
2963 655
3208 826
4812 291
3310 526