2515 525
3174 603
1722 292
4000 449
5215 741
18342 561
4516 356
9265 492
5556 479
5689 393
6085 304
7895 571
18437 103
30470 59
30313 348
5380 55
24276 368
13759 526
8897 508
3245 330
3192 213