20055 35
22655 914
32626 761
3549 495
17161 572
10843 454
7542 637
2543 46
6243 890
11362 720
13985 557
9036 71
9058 161
13912 617
2432 403
481 76
3410 467
2674 615
12039 60
1519 386
6651 309
6738 165
12098 353
21156 340
12318 621
3207 881
2918 580
1594 145