2908 608
2298 297
3218 575
18116 324
41291 595
988 173
2845 558
1595 121
1445 80
1238 133
1647 422
1174 110
3268 693
5391 786
1059 153
1895 278
18047 420
9628 27
1564 229
2146 284
4962 415
2223 336
3446 570
2002 372
2094 417
1235 161
3299 703
2982 343