2504 525
3168 603
1699 292
3955 449
5192 741
18335 561
4497 356
9248 492
5551 479
5676 393
6073 304
7888 571
18408 103
30432 59
30268 348
5378 55
24202 368
13729 526
8894 508
3240 330
3188 213