19968 273
4495 479
14328 803
7211 567
3613 657
5302 365
3471 539
4446 493
10330 77
2652 170
11269 226
7593 636
6270 152
4419 749
3829 245
4456 507
8178 708
1924 87
25350 466
20474 393
21670 169
172538 139
13490 713
105444 291
61677 608
48057 66
1872 60
5572 201