3127 869
1436 298
1554 208
1504 287
2546 624
2198 429
3081 933
3263 619
1644 338
3338 883
2734 706
1311 316
3239 696
1353 339
3017 684
2917 713
1580 431
300 37
2321 688
1110 274
3450 776
1839 449
1559 482
3103 902