2954 160
2906 390
3853 313
5414 616
27193 893
4851 509
2240 210
7639 277
11248 345
21755 244
4976 636
7467 596
72055 955
37587 503
2289 243
3051 789
2501 350
3225 510