505 59
31098 375
16394 581
22605 350
58786 526
23351 685
6550 104
1964 92
6564 317
11231 57
4717 590
6988 147
11278 654
4451 527
7865 231
13992 378
15230 643
4882 374
5840 697
7240 465
2261 360
4324 708
12816 457
22360 226
5100 292
4266 37
1089 68
1945 172