3008 556
7406 435
28855 857
6987 398
8319 884
9737 510
10872 815
5738 335
9705 761
3394 172
6904 470
3101 112
8329 617
5693 516
4880 640