629 30
1312 236
1705 202
913 185
4509 575
1569 353
929 238
672 96
1763 333
2703 670
1158 230
1074 218
3486 361
3126 508
2535 487
2312 386
1426 253
2815 688
3297 790
3236 608
2885 467
2698 501
1354 231
1945 280