31873 603
17276 546
35696 952
11340 675
21335 422
3189 517
2386 66
7723 483
83712 839
16599 325
12255 31
47195 491
17175 450
26995 41
47477 592
21391 188