3996 86
2825 327
1534 393
12304 492
2305 430
1757 512
6441 508
1071 342
1529 309
2819 244
14422 689
37247 363
11592 839
22132 291
2523 708
2831 224
24734 172
783 220
20163 307
17786 133
14802 291
1310 342
8132 174
15935 370