295 60
2402 583
335 41
2764 709
3498 816
1367 206
1063 288
2174 615
926 272
2910 555
3583 675
1097 331
675 74
2684 589
3348 601
914 117
2706 580
2059 382
3444 402
2324 361
2449 562
2113 403
3596 402
1785 125