11846 100
103101 833
15549 265
76795 264
65323 652
101763 487
13866 968
15977 188
27456 599
24131 876
145545 737
35859 577
18668 407
96311 654
28814 294
33354 87
75009 629
31575 179
11844 433
50669 326
154192 584
51130 682
29130 863
24671 576
36721 93
4079 459
7405 419