2841 646
2860 895
1169 345
1306 315
943 285
2039 498
992 182
3375 594
3881 214
1938 141
3259 438
11123 609
5555 972
8750 169
17327 132
5543 752
5494 403
7708 409