1050 116
3752 923
6417 793
5514 508
4142 427
1205 207
3477 266
1350 276
7849 384
1158 293
2300 296
11708 439
2078 388
1741 440
43394 119
1457 332