14293 56
4228 642
3523 211
57638 820
41724 335
14460 365
31097 292
6093 38
28942 576
15218 829
5026 67
24678 539
18410 835
6739 589
35276 548
17361 330
30207 65
47013 740
37588 120
38516 543
16322 491
3601 71
12681 934
13763 737
8160 815
5171 62
5527 554
5025 239