12612 362
3043 53
15995 313
3236 468
3406 78
3204 478
5231 813
5491 451
2347 185
3410 617
12581 958
4283 669
8355 553
3371 523
3711 424
4778 299
3813 211
2916 374
5251 344
8254 145
3288 129
5433 899
6169 503
5639 608