3007 30
21960 665
4946 787
4828 362
37753 825
2338 213
11896 131
14660 380
24642 818
16141 62
21857 697
21218 241
4207 329
5275 597
4534 391
4367 463
3497 99
47917 829
14238 227
13117 651
21123 552
13777 69
4114 80
6692 231
7258 608
6377 623
8504 813
14408 862