2929 764
236 70
2572 546
597 162
2985 842
1294 358
10914 63
12649 255
2106 311
3278 382
4892 532
3748 598
4956 472
23928 461
6651 140
6637 504