42699 895
18860 1278
24367 901
47775 429
46438 504
44330 463
31413 1206
21471 1456
19197 951
27780 1371
21623 249
33205 1869
30298 426