15030 448
51834 179
34547 113
12078 335
34488 292
14820 318
22451 531
34449 423
41704 516
13136 734
29497 458