2501 556
2281 621
691 201
2169 677
2151 479
978 234
2453 639
2367 534
845 192
1858 498
2609 571
1010 278
2421 568
2377 633
1044 293
2652 629
1955 579
127 27
2200 577
296 64
2418 517
1505 416
8793 52
1465 307
1914 488
3345 899
1779 410
1419 106