3007 30
21968 665
4947 787
4834 362
37778 825
2339 213
11902 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
13119 651
21136 552
13781 69
4116 80
6693 231
7263 608
6382 623
8510 813
14411 862