13085 31
10118 265
20422 668
30590 601
16019 810
4776 309
5412 336
4665 46
12946 278
17095 315
4082 544
59679 518
36284 525
9415 530
20467 301
3186 371
5668 263
15803 366
12635 177
8776 509
14284 664
29835 107
41018 615
25797 436
3003 314
11471 880
8022 135
3806 37