2187 645
7035 440
30296 789
19425 678
6191 169
28028 386
4467 431
15832 532
4473 257
2946 362
3155 390
6533 606
22436 479