40542 158
13691 422
33131 614
7124 521
32569 468
94744 125
9326 452
35891 893
23389 74
50365 844
16997 273
19773 271
27456 185
21548 517
43777 766
6723 238
32242 123
24723 381
42610 552
5635 591
15318 436
137456 606
87555 768
38829 78