3113 675
1012 123
1232 212
2351 722
4721 423
7625 363
8585 133
8233 189
7550 593
1638 305
13580 371
3686 598
2887 596
73608 667
2935 31
4519 606
5034 322
12207 395
5417 748
20011 54
11607 146
5975 764
8085 310
25310 521
19157 609
151169 137
108606 119
105946 675