3132 593
4586 271
2475 378
933 115
2523 497
3116 583
1372 61
15493 373
2491 545
9562 649
6448 527
1842 344
2780 614
9890 565
42439 286
3459 744
13611 191
6993 546
38571 209
4005 340
2685 110
4284 462
1028 228
2000 205
41170 508
5573 540
2832 362
5159 721