41050 314
5103 412
2210 418
1396 107
4679 734
4835 909
1598 44
3156 563
3200 341
2834 175
2082 78
1455 235
2706 373
1353 45