5271 31
3629 391
1287 205
2901 767
2863 598
2836 534
1001 276
3819 871
2930 385
1560 329
2445 59
637 106
347 50
4563 481
3907 635
2671 526
3023 658
1564 403
1677 511
2524 828
1031 95
2804 860
2346 502
1410 276