40533 386
29170 80
177343 866
211316 1100
65873 514
30722 605
67329 235
42290 115
36236 626
35030 302
39083 368
54290 253
71176 504
84627 437
13019 182
81038 172
648610 1632
30028 302
15538 97
42537 603
53682 670
22048 562
31098 184
50895 330
54234 108
17348 298
16302 146
144591 446