3703 75
3168 588
3833 715
5459 364
4926 321
4630 424
8205 570
70231 667
5644 247
91518 467
10606 307
1551 138
4235 794
2534 244
22296 123
7559 628
6913 313
3153 532
2679 194
1991 59
4966 277
3550 351
2214 383
3648 694
2462 377
3098 645
3506 596
5733 887