3132 593
4583 271
2472 378
933 115
2522 497
3115 583
1367 61
15485 373
2491 545
9557 649
6441 527
1840 344
2780 614
9888 565
42422 286
3459 744
13602 191
6993 546
38556 209
4004 340
2684 110
4279 462
1028 228
1998 205
41157 508
5572 540
2832 362
5159 721