2303 350
901 129
912 170
106370 642
14139 75
14926 432
18824 55
20371 626
24342 374
4903 385
3810 922
544 65
1257 124