44836 621
5522 764
8492 54
20400 249
19930 275
14494 196
66449 624
439686 1344
41356 135
37539 980
5224 562
3926 885
3934 622
3101 286