2984 927
1081 322
2916 830
8753 592
30670 685
11298 145
2990 649
18059 666
3979 178
24104 96
15308 599
5351 168
20275 483
10319 425
4443 579
19939 258
8394 141
15413 236
11320 504
6885 351
24563 715
37795 331
53168 337
1620 295
7028 693
5935 516
7297 101
8106 644