2996 110
6140 207
4967 663
9102 265
3514 553
3949 414
1251 80
7804 145
15419 319
9896 347
4607 482
4041 596
6713 594
3258 317
6309 292
8084 600
6172 670
5471 521
12699 847
16354 160
5428 379
1613 360
4293 635
4154 415