3019 756
12662 586
11586 161
3134 600
946 155
11264 145
4941 656
17160 110
49411 434
14550 623
3310 48
7388 702
11166 539
3447 148
19639 282
1731 237
8253 115
10582 99
14283 37
35061 244
8058 26
8575 69
20263 647
21386 925
28207 269
18725 28
10406 364
17762 482