21207 760
18405 894
1171 352
547 136
870 244
2083 368
1252 181
2178 296
2413 462
3635 743
1160 50
3127 442
4395 389
2222 229
3788 652
2657 382
2787 390
2494 391
3524 633
3712 551
2768 268
1492 120
3063 533
2871 431