2830 82
3318 417
6813 108
6262 288
4093 529
4698 445
6059 506
4346 341
5329 138
9206 703
5678 281
5659 314
5177 412
1899 208
5415 418
6050 754
11739 351
2600 219
4573 491
11053 247
20447 628
1655 158
10593 507
4969 648