347 31
1094 231
2927 883
753 169
248 36
1088 289
2211 423
260 48
2904 768
1562 416
1869 428
445 72
1414 349
2585 618
2908 891
3015 736
2983 595
3316 557
2985 620
2322 668
1097 298
4299 713
3269 590
3007 995