2927 497
3745 740
3451 346
135 39
1360 308
1094 277
6215 703
6350 514
2751 487
4506 351
20363 440
2780 745
5355 550
8806 696
4236 573
7365 531
6236 694
2913 800
3326 145
848 214
578 140
3727 497
7953 633
4695 231