1275 69
33080 212
29614 390
21631 531
4415 556
61508 390
20055 143
3240 44
14402 336
6883 446
4196 459
4804 128
1579 178
6288 295
4373 714
5285 514
4076 570