3131 88
23639 113
57641 440
56887 532
10320 93
13478 306
12999 392
4172 499
21687 37
4708 352
3336 348
4567 786
29028 550
17925 624
11522 382
6112 544
2691 257
2438 257
621 50
47985 398
27965 241
3081 156
2968 96
3440 290
869 73
56614 432
53069 166
3134 371