2646 603
3014 438
4338 382
1766 310
3907 349
4212 653
935 26
1771 207
2932 304
2143 197
3112 609
28922 113
25498 290
3247 442
14962 497