101515 667
60211 664
29551 521
13983 442
62377 442
32162 744
23621 305
246918 523
17488 102
8456 633
41657 174
8324 477
25895 821
11818 185
46990 208
9225 111
50776 952
20255 371
9567 402
26294 517
10813 889
10429 502
54662 587
34228 370
33567 866
9119 540
7782 291
134004 746