2515 525
3174 603
1721 292
4000 449
5215 741
18342 561
4516 356
9264 492
5556 479
5689 393
6085 304
7895 571
18435 103
30470 59
30312 348
5380 55
24276 368
13758 526
8897 508
3245 330
3192 213