3132 88
23666 113
57669 440
56940 532
10320 93
13478 306
12999 392
4172 499
21698 37
4708 352
3336 348
4567 786
29045 550
17935 624
11537 382
6113 544
2691 257
2438 257
621 50
48017 398
27978 241
3081 156
2968 96
3440 290
869 73
56651 432
53085 166
3135 371