3000 756
12635 586
11487 161
3108 600
926 155
10865 145
4909 656
16816 110
48958 434
14359 623
3289 48
7381 702
11123 539
3443 148
19461 282
1727 237
8231 115
10575 99
14275 37
35055 244
7997 26
8563 69
20248 647
21375 925
28152 269
18694 28
10391 364
17743 482