1231 29
2675 271
21294 392
4288 853
5422 578
25171 266
4617 504
2153 244
10624 708
14013 693
6778 191
10671 176
6331 654
2747 427
5780 523
30252 314
12121 302
6615 632
4881 120
6312 297
9745 68
4476 548
5057 523
5686 308
3393 25
1503 172
9708 330
2400 87