10096 433
37027 675
38835 945
199239 537
11659 221
26330 612
31064 152
9933 352
5192 339
10118 321
10160 409
4033 614
7011 350