3005 234
2863 618
2379 399
3096 852
472 108
1147 305
3807 94
2452 507
3765 661
3790 386
4139 684
2391 628
555 39
2795 571
2441 455
3364 245
2311 377
1126 200
2227 424
1201 82
18720 903
15141 413
1571 136
2889 744
1394 157
1470 380
2804 560
707 147