4533 196
2354 45
11822 494
12272 984
3879 376
11913 711
11297 927
4777 860
8471 484
15742 323
2866 296
26320 374
12949 496
4007 391
2639 136
3896 392
5973 651
2828 60