18736 801
7965 571
6077 485
21691 610
78994 277
21031 526
86878 130
29671 377
13011 123
2085 217
11183 502
2349484 3883
163179 974
383352 1160
193363 743
187880 592
95344 372
2402760 7084
49052 401
124403 465
40939 581
45849 385
58185 485
54643 627
46477 236
42200 395
291873 1059
20728 329