3005 756
12642 586
11518 161
3120 600
931 155
11018 145
4925 656
16930 110
49125 434
14418 623
3303 48
7384 702
11140 539
3445 148
19533 282
1729 237
8235 115
10575 99
14276 37
35057 244
8017 26
8569 69
20252 647
21381 925
28167 269
18701 28
10394 364
17748 482