3122 93
5959 101
3071 295
9660 121
4915 370
38326 587
41682 381
5722 782
25456 182
5503 242
27323 837
10100 440
10878 72
2895 518
9055 306
8300 521
4960 171
38190 436
12084 479
9963 758
12759 703
15559 924
9883 334
21957 947
2579 261
2117 236
1875 362
1928 186