109516 685
40633 97
150356 962
66470 732
71905 276
46984 562
18691 336
32235 389
355354 991
28698 425
105591 494
33875 554
82753 807
26358 65
44007 367
75539 130
76904 620
47391 854
66543 502
21238 209
82481 655
51232 260
30498 332
26425 539
3467 304
39570 174
5907 398
1495 96