29612 68
22609 782
47704 419
27430 575
22496 277
138682 671
56512 359
21717 394
17996 413
5070 223
5708 480
4431 842
2297 112
9463 464