18736 801
7966 571
6077 485
21692 610
78994 277
21031 526
86888 130
29671 377
13011 123
2085 217
11183 502
2349547 3883
163179 974
383355 1160
193363 743
187880 592
95344 372
2402852 7084
49052 401
124403 465
40939 581
45849 385
58185 485
54643 627
46477 236
42201 395
291876 1059
20728 329