14711 972
1503 260
2615 78
3251 764
2869 334
9186 440
34991 474
70265 102
189891 1065
137489 286
68463 533
243059 735
184984 251