2899 428
3245 356
2558 407
3702 661
23195 179
6230 691
5345 232
2967 723
3369 239
11107 205
841 105
8344 160
4057 776
5342 416
4853 638
19693 519
2644 214
1311 205
1259 54
6089 447
2783 385
577 108
3306 513
19627 528