1050 116
3752 923
6417 793
5514 508
2864 697
561 110
11608 237
1297 27
1817 285
2454 509
709 165
330 44
3119 437
1310 354
2823 568
1169 123