42628 70
21433 200
6437 55
5272 641
16193 441
5151 253
4286 680
12554 414
2899 125
10810 533
6096 162
6302 137
13824 339
1831 121
4732 528
4157 372
2930 301
3739 232
4239 80
8305 702
9191 474
4343 607
3418 551
5637 89
81813 803
5173 98
3483 366
9935 299