1582 291
3051 35
7949 620
8982 179
2781 271
6365 201
25567 159
8961 83
12186 515
4927 43
7799 717
11436 243
24721 132
8096 638
22226 695
32500 121
7466 227
5765 679
16921 802
4405 343
4047 533
7720 386
10218 430
20287 178
13551 727
10821 156
93376 745
91352 693