9530 680
42579 268
31073 567
5276 132
45609 926
35019 241
20686 477
37187 440
6358 118
10363 503
7406 389
22033 562
3647 872
2150 134