3902 522
203228 983
130773 417
2783 119
430961 857
24977 862
24236 320
66266 601
180804 468
7144 510
20572 59
11558 515
19549 574
53433 471
36212 623
4856 226