40242 292
18815 511
2352 413
9849 684
1837 99
22113 377
3912 515
4855 728
7979 454
20991 139
11535 368
8126 324
9493 490
12220 703
3368 333
7557 224
59602 756
6990 153
3194 126
5679 195
4163 599