20526 176
3847 285
2761 543
44507 696
3971 639
2488 348
1182 293
2777 52
14774 355
20226 555
3834 827
1741 232
1632 78
2635 303
4291 359
3271 79
2447 378
2610 267
7254 603
5080 548
2611 307
1819 141
3268 513
4867 411