3219 625
41550 117
3392 602
13093 393
10493 220
11347 37
5762 509
1856 114
5861 542
40342 334
14838 385
3197 30
2484 230
3988 195
39694 209