40523 153
8341 180
10332 412
28471 785
16360 228
21579 447
15202 830
11212 204
14493 894
26772 879
12226 441
11049 607
6789 211
10557 472
70778 504
41194 290
34485 946
26969 442
8542 66
11399 800
21741 420
7195 764
27367 199
10274 683