40710 647
2298 610
1003 250
1562 421
439 123
503 114
1714 474
174 35
331 63
1869 566
2437 487
2357 629
1543 268
21920 313
10320 93
8061 491
4436 214
58585 700
26310 290
25103 242
7694 392