11523 420
17311 361
2955 555
7618 410
3932 547
136689 606
40085 275
2816 41
30956 128
2553 444
4513 527
17590 209
8803 842
2266 386