4528 518
3310 148
12721 80
5515 589
2844 286
15848 580
9980 700
7768 415
30153 928
11159 484
12391 198
7659 331
3974 215
17169 994
11648 46
14972 151
4890 426
3801 733
7506 618
7874 671
5582 905
5064 911
4169 614
12102 575