29680 643
10171 530
70930 642
126945 594
456739 1312
14955 411
34426 393
312324 1221
35039 352
4478 54
430674 1710
27465 568
83836 599
20724 461
14090 77
434150 934
21577 313
381307 1071
92891 843
45725 112
421167 1265
205250 1094