590 164
2985 927
1107 322
2916 830
8754 592
30671 685
11303 145
2990 649
18060 666
3979 178
24105 96
15308 599
5355 168
20276 483
10320 425
4444 579
19939 258
8394 141
15413 236
11320 504
6885 351
24563 715
37805 331
53170 337
1621 295
7028 693
5935 516
7297 101