1505 401
1643 414
1923 309
399 110
3170 927
3370 727
6445 739
2475 519
2930 469
2128 330
1578 160
1981 61
3114 977
2938 728
916 263
2945 508
2579 716
877 164
1787 440
1205 299
1153 260
422 83
3595 789
1227 381