5891 268
2672 219
118587 519
11074 679
104682 460
20418 547
3042 566
3719 831
2040 151
953 72
6437 549
8583 653
12162 561
4287 774
2884 264
2640 595
2681 401