2508 677
1031 257
3660 31
32663 127
25673 109
235291 596
40414 287
27349 277
3017 579
2225 295
2992 447
2294 369
2156 391
30593 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