2505 525
3168 603
1707 292
3958 449
5197 741
18336 561
4503 356
9249 492
5553 479
5677 393
6073 304
7889 571
18411 103
30437 59
30273 348
5378 55
24213 368
13739 526
8894 508
3240 330
3188 213