665 146
1826 386
1294 374
5228 371
1466 60
20431 528
29143 519
3682 79
4292 663
4869 549
255299 640
8227 203
2914 576