2295 360
3251 850
2070 197
2279 457
160092 801
75576 350
114827 915
23587 934
64251 162
32750 359
32127 419
21294 528
101342 806
70862 761
31485 900
169369 782
62167 509
91616 431
64713 391
20651 97
20707 867
105762 839
83898 768
101415 829