39005 313
4760 412
2154 418
1230 107
4510 734
4707 909
1481 44
3089 563
3004 341
2560 175
1815 78
1296 235
2504 373
1272 45