40363 314
4988 412
2188 418
1353 107
4616 734
4784 909
1573 44
3118 563
3131 341
2729 175
1975 78
1349 235
2633 373
1314 45