2999 55
18651 370
9862 754
3810 648
7031 844
10582 313
20303 391
5711 233
11076 249
2869 374
5025 453
7386 468
5106 354