5488 521
3110 426
4337 706
2667 37
4623 652
22668 396
1537 135
5641 186
3548 115
8885 772
3351 147
2715 273
2542 304
7268 581
9166 63
3644 453
2686 213
1574 26
4905 431
2835 576
2353 132
6080 487
5385 925
3632 86