12277 405
3463 586
2293 136
4885 507
6532 637
9230 170
5152 308
6231 168
5117 369
1378 154
3431 171
6664 608
7890 746
3719 106
16415 148
16755 621
19242 998
4774 792
3381 316
15013 795
21670 1039
28707 297
4467 800
4913 784