104036 361
36380 935
20895 278
7834 240
2401 191
2098 51
10909 50
4758 529
6480 172
32780 145
36172 583
2379 291
17126 777
3497 60
21478 759
4266 497
4127 728
18222 676
11307 866
2299 273
9561 326
13092 688
4178 763
2869 73
8559 606
2323 98
1942 366
6691 462