1292 29
2769 271
21469 392
4304 853
5440 578
25180 266
4647 504
2162 244
10667 708
14017 693
6782 191
10679 176
6338 654
2753 427
5788 523
30253 314
12138 302
6619 632
4897 120
6318 297
9774 68
4482 548
5060 523
5690 308
3400 25
1509 172
9709 330
2410 87