40110 115
3173 602
12579 393
10105 219
10742 36
5518 509
1784 114
5555 542
39068 333
13617 383
2609 30
2326 230
3620 195
38576 209