10096 433
37027 675
38835 945
199235 537
11658 221
26328 612
31063 152
9932 352
5191 339
10115 321
10159 409
4033 614
7010 350