42595 70
21374 200
6428 55
5259 641
16141 441
5123 253
4275 680
12495 414
2889 125
10792 533
6082 162
6257 137
13797 339
1816 121
4707 528
4142 372
2920 301
3724 232
4230 80
8284 702
9176 474
4330 607
3410 551
5628 89
81798 803
5166 98
3472 366
9878 299