5015 812
2660 477
18697 580
2536 225
3511 734
3491 535
3375 126
2901 83
3641 853
4481 396
2178 240
4761 735
36791 1017
28231 777
16074 311
10692 123
37105 361
24971 312
12650 527
21935 400
35558 281
11669 746
13473 291
16278 59
4297 219
16161 472
5499 83
3644 567