801 251
895 178
2902 956
3960 361
18525 402
8570 62
5346 467
7033 312
6238 291
20192 668
3810 373
9191 651