1286 29
2763 271
21451 392
4304 853
5439 578
25179 266
4645 504
2162 244
10660 708
14016 693
6780 191
10678 176
6337 654
2752 427
5788 523
30252 314
12134 302
6618 632
4896 120
6318 297
9774 68
4481 548
5060 523
5690 308
3400 25
1508 172
9708 330
2409 87