5031 513
10635 368
2325 565
2504 323
3694 946
2341 492
1460 86
1415 148
4142 637
9799 445
2770 594
7564 503
5801 607
5209 420
12786 197
7255 177
3448 646
10584 392
9437 472
3424 304
5782 604
5815 714
2473 86
2994 335