2596 181
14255 388
8046 340
11462 737
8323 696
31645 520
24538 273
4920 455
5662 771
6141 154
4925 423
4652 398
4954 654
7490 216
2935 234
1747 109
2531 168
3668 665
2723 233
3095 493
2828 457
5145 483
2939 506
3985 504
3949 233
4683 358
2627 318
47707 368