21036 264
21429 525
13281 461
2183 80
580 101
3985 46
11450 426
5463 775
1625 83
3628 382
1367 155
3646 212
10896 670
3110 37
9062 597
2929 293
2450 221
2304 303
1990 290
7655 596
8981 242
6340 605
5896 528
4642 319
4471 268
4004 606
14454 765
6681 285