3305 625
41812 117
3515 602
13309 393
10564 220
11521 37
5785 509
1874 114
5932 542
40605 334
15113 385
3346 30
2518 230
4057 195
39888 209