32747 300
3831 191
4839 431
2380 486
1400 306
3654 501
1291 143
3176 830
8315 653
2631 404
3458 862
1430 342
3377 141
4187 585
26736 62
2969 622
2216 186
8446 515
25805 124
7511 712
11306 937
23153 261
5947 766
9977 240
5601 540
3466 208
36702 483
5191 367