22582 813
1573 378
5602 808
139 42
14236 594
1030 273
6942 359
2635 309
2384 648
7222 577
7287 555
12589 324
6431 797
2974 375
929 97
4053 986
3315 436
3658 428
9899 403
4305 513
2852 753
1189 279
31352 286
3060 586