3003 756
12641 586
11510 161
3118 600
931 155
10995 145
4922 656
16917 110
49101 434
14406 623
3301 48
7383 702
11140 539
3445 148
19521 282
1729 237
8234 115
10575 99
14275 37
35056 244
8015 26
8569 69
20250 647
21380 925
28166 269
18700 28
10393 364
17747 482