245 27
1266 207
2222 323
1193 344
618 134
446 72
1534 314
2971 583
1620 474
2760 488
2296 533
1470 280
537 120
2307 602
2080 585
698 145
1304 304
1539 330
735 165
1388 361
3138 746
2950 721
875 135
1573 362
2090 515
1651 353
3142 726
1211 186