9591 714
6863 657
7580 68
45332 639
4894 127
8848 513
11317 82
5111 126
8517 686
26273 834
6027 360
3080 250
16598 154
4218 153
3671 415
3364 263
1750 41
2660 559
7612 455
2082 179
2819 215
3412 319
2048 127
3199 109
5427 299
6198 627
15895 616
12520 236