10096 433
37028 675
38835 945
199241 537
11659 221
26332 612
31064 152
9933 352
5192 339
10118 321
10160 409
4033 614
7012 350