15696 482
49854 379
5575 457
13159 739
4891 602
3928 616
47496 58
28657 412
11073 621
13484 633
10702 699
21726 857
9284 99
5195 150
24119 180
21127 447
9503 443
35208 815
6937 969
14161 32
4529 295
4478 523
1611 243
3494 324
4027 550
3336 73