42902 242
24574 501
13256 249
29809 640
12563 47
21738 371
12956 479
7193 78
9815 177
25937 791
22847 172