2982 303
1512 281
1675 403
1830 233
1648 355
1186 250
3058 635
863 182
4264 668
1530 391
3926 293
360 51
1793 353
953 255
3536 269
3226 630
2914 612
2108 438
1319 244
705 196
665 134
3656 463
2445 317
7431 588