15029 150
30491 116
6668 601
25429 447
14022 255
5309 111
12484 250
7777 526
3392 28
8414 590
22026 531
5743 400
5402 371
6413 381
3919 100
7605 148
11277 524
3965 400
55645 259
16198 127
6088 830
9812 875
10402 199
7873 676
9933 233
10894 612
13512 90
11722 286