15065 301
8664 391
21526 594
13029 194
17970 449
24385 180
8112 352
4536 116
11399 248
9737 411
18386 115
5564 143
13181 368
18089 742
18033 619
5674 92
11075 307
14470 134
3625 232
12420 322
33346 910
1583 29
5795 416
10404 87
5894 669
7775 520
11883 61
41619 389