29403 585
1534 135
6992 483
3596 77
1571 26
24598 433
6445 317
6765 728
2559 325
4370 733
8065 195
4700 207
6552 213
3352 614
3695 466
7791 828
27095 568
4895 85
6250 509
12147 585
3250 441
4966 882
2680 358
3995 661