104953 880
21071 315
11150 429
5023 295
15251 381
47577 240
58645 289
71830 194
28041 605
67311 148
116655 407
19077 487
30517 725
76381 661
31104 588
63697 269
81104 963
71234 491
7787 81
34041 208
23083 797
22012 570
29518 593
18643 844
61207 216
94978 559