12083 403
18367 221
29263 111
5025 491
5075 346
7313 712
28295 780
3712 191
6408 588
12644 795
9968 611
6052 563
43444 174
14433 682
12248 500
22322 247
15639 482
5149 514
16801 934
54321 572
4033 516
2698 137
16251 114
23290 78
25380 143
58216 581
153412 423
180153 372