29097 257
20083 496
12897 437
20968 154
734680 1378
15172 343
11554 582
4875 44
6636 243
14745 696
12345 493
173879 982
316013 1215
129570 843
32722 121
3133 96
4363 725