2901 767
548 44
2863 598
2836 534
1001 276
1711 351
3819 871
2335 37
2930 385
3807 608
1560 329
2445 59
637 106
347 50
4563 481
2671 526
1564 403
1677 511
2524 828
1031 95
2804 860
2346 502
747 186
951 174