15065 301
8662 391
21522 594
13026 194
17961 449
24375 180
8110 352
4535 116
11387 248
9737 411
18384 115
5562 143
13181 368
18057 742
18023 619
5672 92
11072 307
14467 134
3625 232
12411 322
33335 910
1582 29
5794 416
10394 87
5894 669
7775 520
11879 61
41605 389