40089 115
3163 602
12563 393
10092 219
10728 36
5510 509
1783 114
5536 542
39045 333
13585 383
2592 30
2317 230
3609 195
38542 209