3596 65
9341 926
4363 368
4552 347
6329 429
27718 849
8100 671
18190 695
14245 175
35073 878
28473 583
2253 283
4079 663