2635 89
4245 135
12038 53
35696 925
33736 588
121041 263
9202 115
51347 596
7399 532
48152 640
19788 619
10816 376
8394 154
1523 205
5564 180
5966 25