11995 352
3094 264
897 29
3087 68
6560 645
1788 300
11686 454
2243 122
3591 49
169221 682
3006 390
22976 91
48869 548
30707 280
7607 508
39881 645
6420 873
8499 752
5589 381
7673 149
10052 144
7579 605
3019 348
5274 734
27955 40
1832 298
7940 604
6499 519