2993 278
154074 915
23517 214
9899 362
59011 276
43021 1029
22110 276
142989 638
35017 191
87697 801
23768 482
38204 686
237994 736
52549 829
82585 373
29865 317
96314 671
30264 168
139233 235
45488 686
65275 245
314363 944
85339 661
20781 417
30066 501
85043 542
188952 388
18602 372