2926 239
4059 227
2426 369
20949 703
33231 562
30313 142
3275 229
17734 630
2312 348
3470 430
5379 183
14414 334
11325 545
11449 505
33939 73
15712 238
8886 411
36926 429
6832 603
27438 492
4709 281
3183 190
6393 166
11415 860
6459 120
2565 51
3615 856
28133 467