305090 1033
3503 111
4149 788
10266 424
14118 564
4377 682
6678 91
13908 183
8119 155
11909 545
3970 296
6712 55
12540 505
8121 472
3378 570
3534 526
2718 541
34615 101
17833 491
8798 83
8970 814
1281 80
16219 105
5160 25