2602 88
4178 135
12017 53
35603 925
33725 588
120889 263
9195 115
51304 596
7397 532
48100 640
19783 619
10807 376
8394 154
1520 205
5545 180
5954 25