8667 320
1356 156
254 44
22996 623
3007 636
2083 103
4542 608
1445 381
2495 641
4646 591
18973 544
3701 724
13841 203
3412 544
3705 433
1533 57
1553 308
4818 411
22580 336
9638 559
4525 693
11741 789
19286 948
7215 616