2958 303
1821 403
802 68
2673 584
1321 293
1175 152
2254 363
707 154
2031 518
3754 569
1291 306
1905 374
2665 781
730 220
276 66
3012 607
2783 517
3007 641
3092 623
2600 738
923 217
1419 436
2530 525
1827 496
1796 490
2944 653
2602 672
187 37