2267 470
4213 223
2276 328
5069 463
2920 581
5209 343
1333 159
3048 86
3106 860
3148 297
3129 760
1824 345
2420 663
532 128
250 38
1398 60
1856 462
2602 524