1226 346
3411 303
16447 110
11166 719
5298 983
36793 207
9002 731
9955 721
8540 485
4869 591
7678 83
15310 426
2897 163
1808 207
2862 375