501 109
12849 618
12543 691
19420 926
7095 835
3094 137
5248 536
4997 194
2000 285
18557 680
6938 350
14188 415
12661 180
8423 182
2047 116
2357 209
1572 210
4980 658
3128 552
3378 445
4565 149
16045 286
8262 315
6281 174
1809 229
1730 241
2228 465
4405 485