40311 528
3478 111
8444 550
29228 492
21164 343
3640 138
14378 258
14707 921
8287 732
42097 228
60968 487
18721 942
2567 224
2243 382
33212 364
6545 66
71618 416
12144 417
37924 95
14813 605
34011 47
105000 708
66903 854
27759 337
52902 1014
7739 431