15090 301
8677 391
21560 594
13054 194
17991 449
24423 180
8123 352
4545 116
11454 248
9743 411
18398 115
5569 143
13191 368
18217 742
18094 619
5692 92
11081 307
14485 134
3630 232
12442 322
33382 911
1589 29
5801 416
10433 87
5895 669
7785 520
11910 61
41674 389