5013 812
2660 477
18696 580
2535 225
3511 734
3491 535
3373 126
2900 83
3641 853
4481 396
2176 240
4760 735
36790 1017
28230 777
16072 311
10692 123
37103 361
24970 312
12650 527
21934 400
35558 281
11668 746
13472 291
16278 59
4297 219
16160 472
5499 83
3644 567