50956 293
13273 81
172836 677
55850 514
14144 139
23134 607
368218 1082
141359 587
1680 420
167316 419
181812 335
46274 243
9627 405
103022 199
1636 346
119733 646
41856 725
107566 540
79342 353
158711 517
12397 507
18397 373
15436 232
56988 646
3079 598
666 108
82754 677
77549 260