3011 114
3953 471
5071 622
20592 849
4251 548
1802 47
2301 259
3839 849
4519 651
4170 601
5462 687
2812 341
3726 646
9875 869
3561 466
3544 583
2171 275
4015 793
2131 248
3772 545
10141 642
18964 446
6561 608
7263 657