2702 45
12181 99
11209 658
27514 425
83392 779
51877 673
12531 152
65034 344
35188 786
32597 728
4012 382
7470 433
54217 195