12432 786
26706 775
23151 526
27899 646
7161 531
5183 249
5583 285
6268 352
7731 834
3173 167
5174 257
4461 567
8226 328
2586 237
10633 852