2159 528
2944 671
7397 632
6759 726
18456 493
21737 570
10678 519
14201 445
14713 306
11044 96
3230 243
2053 140
4373 859
3660 907
4455 915
2034 92
3618 402
2904 244
4287 729