2597 501
528 48
3407 524
2134 571
2300 386
3558 609
2955 802
2689 449
2929 505
2987 627
1603 290
219 32
1892 337
3181 589
1327 91
3960 478
1486 262
1083 281
10526 396
2153 466
468 79
3866 519
3113 601
3458 168