4675 196
2383 45
11980 495
12286 984
3884 376
11927 711
11311 927
4785 860
8481 484
15752 323
2887 296
26328 374
12955 496
4015 391
2648 136
3897 392
5994 651
2839 60