2601 625
2053 156
1528 159
3991 290
1279 63
7449 745
8878 597
20351 86
6835 926
9422 757
5414 333
5632 487
6047 483
2159 381
6923 440