5402 508
9662 111
3400 397
2259 146
4869 64
2012 94
2943 147
5489 231
8834 939
18975 170
27468 437
9758 743
4075 47
5653 732
12885 674
3151 460
2951 454
7379 333
22931 826
2919 176
4493 481
5551 815
1684 310
3654 403