3007 30
21969 665
4947 787
4834 362
37778 825
2340 213
11904 131
14664 380
24648 818
16148 62
21865 697
21227 241
4210 329
5277 597
4537 391
4369 463
3497 99
47926 829
14242 227
13121 651
21137 552
13781 69
4116 80
6693 231
7263 608
6382 623
8510 813
14411 862