38586 728
20877 395
4242 281
8187 104
3362 367
6878 291
20509 886
12312 318
29815 150
15135 716
37396 470
5364 447
23161 323
31874 273
19775 434
2099 186
7120 812
37381 645
5572 162
14473 579
16590 329
8452 115
7286 271
13392 775
26315 197
28066 468
9596 753
3762 521