2179 208
5289 33
3131 806
6674 297
43544 390
31854 292
6770 440
3904 434
22462 895
7394 400
30542 141