14996 223
6442 458
103053 414
14813 801
8069 289
12810 313
11371 304
4913 113
22572 238
9110 636
5663 300
9784 716
8940 89
16449 649
3043 240
4101 467
7605 62
5513 571
2607 294
14026 85
5163 379
16528 225
18617 560