16485 250
23456 115
34996 167
5143 525
12628 217
5834 645
4266 233
6612 703
3114 64
4013 647
5167 582
4954 909
16214 504
1996 201
6025 490
3871 72
2097 211
12101 341
4430 678
5789 613
3183 329
5421 656
10491 48
20186 485
1576 143
5638 40
10853 666
7306 798