2962 53
4364 457
15937 313
3073 458
8469 145
7210 356
3566 249
5141 790
4065 92
3157 659
11297 151
4566 328
14216 665
1893 98
3083 212
4522 456
3351 617
4206 669
3704 578
4207 306
34892 260
5807 535
3651 424
8470 696