12536 302
10151 58
5160 514
11328 580
10284 701
7368 202
5438 117
7180 288
1860 150
4847 527
3218 486
3995 661
3948 568
9101 422
2144 235
4580 694
2257 193
20653 371
19000 750
5412 390
12529 698
1991 67
6767 91
5302 303
2524 31
4233 379
2354 259
6876 617