3503 868
1146 90
1723 370
2062 524
74462 265
40541 530
70703 168
61885 713
95718 311
85656 909
69408 646
68855 510
44842 124
32849 651
34435 335
26171 85
77478 615
36204 302
82747 841
36137 351
68645 202
41955 633
52035 297
63702 831