1802 302
7973 39
5232 593
7978 684
6332 247
141097 680
7868 151
28413 402
11737 633
44199 665
27405 643
4789 169
16961 461
614 79
855 33
2704 701