2936 239
4071 227
2430 369
21075 703
33503 562
30446 142
3276 229
17747 631
2314 348
3472 430
5385 183
14430 334
11328 545
11460 505
33963 73
15712 238
8889 411
36942 429
6833 603
27450 492
4709 281
3185 190
6393 166
11416 860
6460 120
2567 51
3619 856
28173 467