28014 280
8923 410
6285 548
5171 58
10187 554
6433 657
12714 296
5365 229
6382 416
19999 222
6195 479
4557 432
3364 111
8902 252
3540 197
1710 174
5201 265
1461 190
5219 392
41519 157
5842 844
54770 332