1001 47
4745 246
3141 834
1492 328
4437 346
4944 816
2826 390
497 32
554 84
11759 349
674 75
1038 178
2308 465
7370 962
2028 362
5336 329
16419 669
2848 489
1255 195
1712 214
2560 730
4131 294
2207 510
1711 180