15085 110
3292 68
6495 313
4115 153
6432 266
7777 659
5037 293
6202 412
4886 157
3121 443
5993 120
4860 582
9192 862
2633 296
4917 649
7719 94
8656 253
9503 222
10552 703
4983 625
3016 323
3897 692
23824 619
8878 342