28550 508
21790 120
49553 855
7783 293
39594 251
15198 773
19756 663
119965 469
44488 71
8298 689
121851 364
15558 728
22257 618
9325 254
15722 314
9699 621
5596 270
9522 44
47205 185
6767 531
8157 296
3201 263
7853 292
2374 719