4532 196
2354 45
11816 494
12271 984
3879 376
11913 711
11297 927
4777 860
8471 484
15741 323
2865 296
26320 374
12949 496
4006 391
2639 136
3896 392
5973 651
2828 60