1234 29
2685 271
21304 392
4290 853
5424 578
25171 266
4618 504
2153 244
10630 708
14013 693
6778 191
10672 176
6331 654
2747 427
5780 523
30252 314
12124 302
6615 632
4883 120
6312 297
9748 68
4477 548
5057 523
5686 308
3394 25
1504 172
9708 330
2401 87