2600 503
319 32
3094 478
2922 923
1514 427
184 38
526 139
1669 409
3201 885
548 124
1779 493
1667 418
2535 589
2831 542
1078 142
556 127
863 184
2401 741
3026 902
2465 758
420 83
1074 258
2563 625
759 145
1329 371
181 48
1606 439
2739 629