44335 509
9199 893
28955 539
3230 742
5375 168
11466 509
1970 138
31805 143
2365 370
3264 565
4253 454
42170 161
1069 26
4033 427
2109 102
861 68
5564 613
2622 442
2419 90