32290 603
17532 546
36208 952
11544 675
21689 422
3266 517
2480 67
7914 483
84979 839
16859 326
12539 31
48141 491
17458 450
27609 41
48660 592
21754 188