5031 275
1115 362
6191 49
23812 491
1928 402
2127 168
875 181
5155 598
1587 456
7985 318
5551 437
13694 722
4632 578
19564 865
11385 362
3897 246
23470 332
1556 327
29846 129
2649 43
5541 556
1581 426
2073 676
17213 777