20526 176
3847 285
2761 543
44507 696
3971 639
2488 348
1182 293
2777 52
3834 827
1741 232
4291 359
3271 79
2447 378
2610 267
7254 603
5080 548
2611 307
1819 141
3268 513
4867 411
2512 452
3452 743
5278 250
13323 615