3035 55
18676 370
9888 754
3832 648
7040 844
10590 313
20318 391
5723 233
11090 249
2877 374
5044 453
7403 468
5128 354