15096 301
8680 391
21569 594
13059 194
17997 449
24444 180
8132 352
4548 116
11477 248
9744 411
18407 115
5574 143
13197 368
18276 742
18117 619
5693 92
11085 307
14490 134
3632 232
12452 322
33398 911
1591 29
5807 416
10449 87
5895 669
7793 520
11917 61
41693 389