31660 798
7181 561
4425 565
2532 484
10253 179
22033 607
7884 408
8160 421
9228 654
13026 117
10415 397
20449 647
34154 299
44577 303
8351 410
3792 644
5082 650
2794 371
6781 163
60658 870