15073 301
8667 391
21540 594
13039 194
17974 449
24393 180
8116 352
4543 116
11422 248
9740 411
18390 115
5566 143
13185 368
18129 742
18062 619
5683 92
11076 307
14478 134
3626 232
12429 322
33363 911
1586 29
5796 416
10416 87
5894 669
7777 520
11893 61
41639 389