953 213
14409 324
4462 589
19854 301
3593 902
5263 309
4221 629
2979 668
10487 568
5732 632
1443 212
11457 105
2778 433
2656 269
1418 319
17622 450
3532 767
2664 705
2149 162
1404 243
21246 36
7322 516
3234 420
4423 570
4062 645