59 153
952 430
241 15
839 902
954 495
560 211
199 157
56 873
447 232
975 509
653 621
602 633
14262 365
13245 804
9343 361
7294 363
7230 348
6054 14
5613 40
5069 201
4996 224
4424 922
4390 646
4364 218