10096 433
37029 675
38835 945
199243 537
11660 221
26333 612
31064 152
9933 352
5193 339
10122 321
10162 409
4033 614
7012 350