2902 872
2579 699
2570 719
2426 713
18231 545
35998 189
2779 847
2497 275
5063 214
2995 407
2557 553
4473 723
2692 174
1177 369
1899 578
154 32
3031 706
10572 71
7985 668
2231 526
2687 791
23230 590
495 137
2510 632