40557 240
2980 52
32274 848
11861 769
24343 354
7161 766
13572 268
28750 691
15276 492
12278 440
38497 119
18331 684
12828 245
13706 459
11007 257
17672 391
17554 621
35424 669
13586 203
6549 239
13764 633
13371 142
14215 266
10211 544