9090 111
2842 27
18738 340
10293 176
2663 365
4350 527
17724 94
3336 466
5895 954
7626 407
7942 692
6952 448
12487 408
6590 567
4733 746
6923 280