19946 640
2900 114
10351 138
1879 55
100648 817
7563 175
3817 568
30054 978
4171 211
13382 661
7398 391
31693 655
2633 235
3998 554
14380 699
9162 67
8120 200
23562 346
18138 209
1918 111
16055 427
5546 580
4999 464
7309 506