40734 647
2298 610
1018 250
1576 421
440 123
503 114
1721 474
178 35
337 63
1871 566
2442 487
2362 629
1543 268
21928 313
10322 93
8063 491
4438 214
58587 700
26316 290
25112 242
7701 392