1076 268
2539 645
2544 840
1362 414
328 69
317 73
3136 415
2306 272
49444 85
38959 378
16689 133
16250 285
14289 303
19532 624
3674 468
5547 329
3015 638