16541 839
2065 575
9511 428
4848 340
5480 42
2495 645
2699 560
429 70
3326 385
2529 602
8169 367
2052 409
3107 684
3026 752
4854 560
4639 77