14056 700
3651 97
2068 51
32555 145
6522 101
5258 670
4607 77
4085 585
6046 517
78854 309
3828 391
5251 674
2413 389
3600 488
2226 159
8334 433
8631 391
7662 409
6428 667
2966 168
7536 504
29309 417
10309 542
10949 416
8752 473
5255 70
3276 361
85504 251