3005 756
12643 586
11527 161
3124 600
936 155
11042 145
4926 656
16956 110
49159 434
14431 623
3305 48
7384 702
11145 539
3445 148
19548 282
1729 237
8236 115
10576 99
14278 37
35057 244
8023 26
8572 69
20253 647
21381 925
28170 269
18703 28
10397 364
17755 482