3902 522
203302 983
130819 417
2784 119
431082 857
24977 862
24236 320
66268 601
180855 468
7144 510
20573 59
11558 515
19549 574
53440 471
36218 623
4856 226