2570 102
1808 41
4044 111
14233 535
5199 879
3742 659
20844 254
3550 374
8018 336
6169 523
5481 630
9813 309
4460 468
8314 648
8790 111
11184 211
42082 222
10954 502
6708 119
3797 392
4268 571
4307 730
7435 619
2553 26