15096 301
8681 391
21569 594
13061 194
17997 449
24449 180
8135 352
4549 116
11485 248
9746 411
18408 115
5575 143
13198 368
18279 742
18121 619
5696 92
11086 307
14490 134
3632 232
12454 322
33404 911
1591 29
5808 416
10449 87
5896 669
7793 520
11918 61
41697 389