3596 201
20005 694
12333 455
15943 845
9819 168
80105 616
3183 332
7319 754
10790 469
8213 825
56763 95
8671 68
21191 893
88624 241
97326 664
48905 350
3416 101
3483 774
2449 66
6537 360
2510 61
5492 544
4733 760