2945 575
2837 730
2089 640
564 166
2215 544
1168 247
23171 478
11472 312
95353 588
10884 751
57259 376
31438 888
36033 668
21712 76
9241 603
80973 201
1196 143
13420 563
31809 180
3324 144
1922 265
2633 541
9285 345
6477 881
2939 431
19517 451
54161 149
3082 639