1293 29
2791 271
21478 392
4305 853
5440 578
25181 266
4647 504
2162 244
10667 708
14017 693
6782 191
10681 176
6339 654
2753 427
5788 523
30254 314
12138 302
6619 632
4898 120
6318 297
9774 68
4482 548
5060 523
5690 308
3401 25
1509 172
9709 330
2410 87