1383 141
850 252
2099 510
2248 484
485 64
2478 438
3870 705
9491 966
3766 28
17027 510
14467 242
8375 944
29936 763
10348 301
12679 375
5916 642
10342 529
3215 797