516 115
2718 764
2604 724
2419 562
713 141
1586 355
956 32
5933 508
3452 459
3349 116
14437 291
3122 205
4848 428
5672 709
2430 267
18647 561
30016 83
11175 212
7724 445
8906 252
4373 430