2606 556
7056 435
27946 857
6455 398
7849 884
9532 510
10439 815
5551 335
9254 761
3224 172
6661 470
2970 112
8070 617
5069 515
4487 640