2635 89
4249 135
12038 53
35701 925
33736 588
121045 263
9203 115
51348 596
7399 532
48154 640
19789 619
10816 376
8394 154
1523 205
5564 180
5966 25