1048 59
2206 330
2079 307
2685 641
2300 314
4293 777
3987 517
3455 718
3556 624
3366 672
1817 237
4245 434
3684 62
19263 948
2636 73
2135 268
1156 39
3999 470
2709 248
3513 469
7962 436
3264 414
8127 587
5222 159