1931 522
545 103
94796 719
3127 294
29233 675
2872 344
4395 594
33337 432
38601 155
65200 848
15675 436
87355 911
120956 213
20596 311
23861 557
28463 514