42594 70
21368 200
6427 55
5259 641
16138 441
5122 253
4275 680
12494 414
2889 125
10791 533
6082 162
6256 137
13797 339
1816 121
4706 528
4142 372
2920 301
3723 232
4229 80
8284 702
9176 474
4330 607
3409 551
5628 89
81797 803
5166 98
3472 366
9876 299