32291 603
17532 546
36210 952
11545 675
21689 422
3266 517
2480 67
7914 483
84982 839
16862 326
12540 31
48153 491
17458 450
27610 41
48665 592
21756 188