4321 521
10011 51
87573 169
40164 165
17580 429
9163 347
17968 496
49410 675
13377 351
18450 805
17279 399
3848 461
11232 116
14985 557
15857 103
3137 212
6666 763
291402 683
3812 519
3555 719
12021 830
5795 493
3171 234
2838 226
1928 197
9163 189
1917 358
515 43