4020 733
1548 68
3595 505
2400 217
2050 310
6154 148
7531 45
9733 379
19883 420
4815 948
113174 640
3926 639
84469 251
2389 336
4241 411
2514 525
3662 528