3239 625
41608 117
3406 602
13160 393
10514 220
11388 37
5764 509
1860 114
5873 542
40396 334
14879 385
3229 30
2492 230
4000 195
39735 209