15095 301
8680 391
21569 594
13058 194
17996 449
24441 180
8131 352
4548 116
11475 248
9744 411
18407 115
5573 143
13197 368
18275 742
18114 619
5692 92
11084 307
14490 134
3632 232
12451 322
33396 911
1591 29
5804 416
10449 87
5895 669
7792 520
11916 61
41690 389