3486 30
7363 453
10011 341
13141 340
7653 502
3615 158
5788 191
9583 697
6226 81
10374 58
3479 93
14465 745
3881 685
7359 674
1684 124
4869 689
4652 178
5485 80
1777091 3188
231229 589
192468 743
1524 47
45089 393
15695 695
21910 669
4383 414
5054 774
22849 491