5226 812
20555 839
17290 369
5805 244
6430 353
28040 239
22346 407
9702 98
5687 279
4788 415
3138 46
1551 145
3560 710
13520 906
3367 671
3292 387
40404 479
3251 522
3768 803
6945 638
2322 195
6283 716
3371 598
7069 745