2993 868
3005 611
993 243
1313 236
2479 305
3607 509
2910 860
2453 349
4100 671
14960 694
12070 342
14469 236
11825 376
7072 203
14114 664
3860 215
5102 106
2680 587
2222 399
3043 623
2838 738
2399 645
3094 664
1827 330
3443 829
3372 553
1652 60
3178 830