29286 111
92153 161
13813 663
3603 511
10448 887
6167 103
4040 717
5518 317
11979 436
20758 713
8603 435
13697 117
8760 814
2152 155
3991 612
6550 911
1117 57
3895 373
6272 326
28765 191
2682 160
6120 541
13342 620
5185 621
4084 465
7681 488
6965 819
10730 752