3599 640
9672 344
4249 70
4048 352
15950 583
5036 191
6972 755
2437 85
7098 363
2512 264
4529 564
1594 119
5736 437
10554 760
3778 656
6430 164
21442 609
24101 373
855 158
29855 418
11923 790
1322 234
2195 595
2913 285
3459 574
8860 628
2661 180
7500 471