59432 584
32161 179
17790 115
9817 155
12533 364
12990 676
30101 908
45142 682
24195 121
21310 313
16357 544
11746 380
38352 571
10631 219
3291 113
3435 171
4250 475
4404 240
28538 490
29204 173
18552 203
2741 150
155921 305
19757 743
5875 207
9703 258
6319 310
1821 96