3960 382
3819 375
4520 418
5305 574
15502 287
4341 198
14335 285
3761 618
5294 387
16402 116
7471 47
1819 278