12632 733
15392 480
10191 403
13509 490
31233 650
35294 292
47043 535
24503 678
4195 205
14030 634
3295 243
2709 242
15856 583