12435 877
3462 307
20998 807
34035 572
9066 702
3527 535
3697 860
37492 143
3159 480
4139 229
1931 291
2064 169
35039 647
3491 65
4361 779
3633 343
25000 472
8935 804
6839 571
4265 297
3410 164
7113 90
381683 865
304061 1032
132496 768
136029 512
4686 514
10052 580