3005 234
2864 618
2379 399
3096 852
472 108
1147 305
3807 94
2452 507
3765 661
3790 386
4140 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