21231 201
18703 523
29365 111
9172 333
9113 363
8185 572
5335 247
2745 511
126010 465
10265 926
6113 706
5544 161
3002 142
18149 482
2098 69
2150 275
8377 875
4782 169
3165 465
6262 277
3753 325
24320 107
12813 487
5837 203