4506 196
2344 45
11777 494
12267 984
3877 376
11903 711
11288 927
4776 860
8467 484
15734 323
2863 296
26320 374
12945 496
4004 391
2637 136
3896 392
5970 651
2825 60