21003 623
30924 90
7049 174
19381 569
5380 368
7156 411
1528 322
11351 832
81487 200
2715 648
7123 416
5927 118
49554 64
3158 847
3044 808
3711 133
12468 77
1785 238
53378 205
2135 295
22339 698
2043 224
22996 385
13425 157