4550 196
2362 45
11843 494
12275 984
3880 376
11916 711
11298 927
4777 860
8473 484
15743 323
2872 296
26320 374
12950 496
4009 391
2640 136
3896 392
5973 651
2830 60