29904 509
3707 701
2126 193
19231 405
32395 123
20640 843
55615 553
8084 659
38841 171
24177 354
26742 783
21769 902
5092 237
12597 268
27765 557