2616 89
4211 135
12024 53
35649 925
33731 588
120968 263
9198 115
51322 596
7397 532
48121 640
19784 619
10813 376
8394 154
1521 205
5555 180
5957 25