40865 873
12035 833
3787 422
10257 837
9507 85
8341 127
6576 310
5990 370
9015 59
15416 317
10574 285
5023 295
12841 474
28928 315
5322 328
12696 297
47553 240
9338 337
55665 78
12743 228
38433 150
7959 679
6247 100
7393 364
3706 401
6839 563