2572 331
1409 45
3668 888
2226 369
14741 292
3961 665
3521 413
3938 860
1194 33
2470 381
2674 511
1126 123
4580 981
638 62
3369 672
1888 511
3266 966
17114 752
14486 347
5675 773
3301 780
7105 632
1512 85
23784 575