3510 923
2831 36
50494 141
9819 241
29342 128
39126 290
18142 228
8011 875
5233 617
7451 713
6472 370
4556 298
5819 255
6318 245
42853 910
30769 462
17063 57
102532 384
31211 437
50147 528
3807 180
31050 614
28265 605
15415 616
18041 409
18393 665
8397 169
15050 803