2506 677
1031 257
3656 31
32659 127
25673 109
235283 596
40413 287
27349 277
3017 579
2225 295
2992 447
2294 369
2154 391
30591 278
617 39
68396 648
26540 626
5228 611
3229 856
7294 158
95034 282
29283 259
17698 151
37272 126
61710 774
45405 127
8464 59
58585 164