2184 208
5303 33
3132 806
6680 297
43549 390
31861 292
6780 440
3906 434
22463 895
7396 400
30565 141