28992 287
11299 466
18372 597
2679 555
709 194
580 79
2707 667
2211 422
1951 242
4204 389
15246 668
3723 541
1996 214
3509 577
6120 575
2356 341
3241 497
3477 596
5553 639
2804 490
8383 916
3265 513
3559 753
1555 89