3196 883
1884 187
2107 343
2893 124
3410 603
4598 252
4149 689
5111 162
6419 259
5006 283
1141 58
4488 723
3023 309
4033 388
4324 636
3679 756