3132 593
4586 271
2475 378
933 115
2523 497
3116 583
1372 61
15491 373
2491 545
9561 649
6447 527
1841 344
2780 614
9890 565
42436 286
3459 744
13611 191
6993 546
38567 209
4005 340
2685 110
4282 462
1028 228
1999 205
41170 508
5573 540
2832 362
5159 721