3141 122
4224 250
1733 134
5474 319
16284 696
5020 241
3533 829
9801 684
12112 601
7498 560
4832 223
17851 664
1389 173
24121 277
6635 554
4005 552
37562 705
8519 80
11706 617
9902 658
16654 515
7267 493
21625 206
57473 513