3132 593
4586 271
2475 378
933 115
2523 497
3115 583
1371 61
15490 373
2491 545
9561 649
6445 527
1841 344
2780 614
9890 565
42431 286
3459 744
13609 191
6993 546
38565 209
4005 340
2685 110
4282 462
1028 228
1999 205
41169 508
5573 540
2832 362
5159 721