3045 43
5602 803
3899 861
3518 424
7461 639
9608 75
1537 300
2455 313
1975 340
31120 597
21173 356
2120 291