31124 831
12945 786
28637 775
23337 526
30092 646
7559 531
5614 249
6561 285
6320 352
8187 834
3358 167
15951 260
4895 568
8393 328
2710 237
11692 852