2993 868
3003 611
990 243
1309 236
2474 305
3604 509
2910 860
2450 349
4094 671
14955 694
12066 342
14464 236
11821 376
7065 203
14105 664
3857 215
5097 106
2680 587
2217 399
3039 623
2837 738
2399 645
3093 664
1819 330
3442 829
3365 553
1645 60
3176 830