1050 116
3752 923
6417 793
5514 508
1038 168
9588 495
6286 377
11610 135
2648 261
1858 83
1372 272
1780 396
755 106
4359 418
44192 291
910 155