2506 677
1029 257
3648 31
32657 127
25673 109
235276 596
40409 287
27343 277
3017 579
2225 295
2992 447
2294 369
2154 391
30583 278
617 39
68396 648
26540 626
5228 611
3227 856
7294 158
95032 282
29283 259
17698 151
37272 126
61708 774
45405 127
8464 59
58585 164