12912 502
13737 516
35683 301
21901 639
12750 319
17780 346
32191 236
11090 512
4515 551
4801 424
4201 674
6198 607
52005 248