1292 29
2767 271
21459 392
4304 853
5440 578
25180 266
4646 504
2162 244
10662 708
14016 693
6781 191
10678 176
6338 654
2752 427
5788 523
30253 314
12136 302
6619 632
4896 120
6318 297
9774 68
4481 548
5060 523
5690 308
3400 25
1508 172
9708 330
2410 87