21523 55
2691 630
1660 430
3007 878
960 267
1326 373
1165 333
1368 346
402 81
3047 746
935 221
20355 276
471 138
1661 404
279 84
745 171
430 113
543 161
472 104
2406 779
1525 440
2765 622
3251 880
1437 337
2009 386
1054 311
2076 559
2443 696