3132 593
4583 271
2471 378
933 115
2522 497
3115 583
1367 61
15485 373
2491 545
9557 649
6437 527
1840 344
2780 614
9888 565
42417 286
3459 744
13600 191
6993 546
38555 209
4004 340
2684 110
4279 462
1028 228
1997 205
41154 508
5572 540
2832 362
5158 721