15821 80
21881 327
9962 969
66680 856
9482 78
19740 261
31327 660
26844 535
32853 97
9665 432
70161 309
4333 911
17693 266
14388 573
26400 293
4026 692
24347 702
8335 850
98506 633
22698 51
11293 274
36469 544
31044 187
2616 285
12261 485
19351 240
3286 299
89174 923