40110 115
3173 602
12579 393
10104 219
10741 36
5518 509
1784 114
5554 542
39065 333
13616 383
2606 30
2326 230
3620 195
38575 209