3011527 319
1844084 105
1764853 81
1745852 99
1609427 80
1542826 258
1477676 52
1427882 104
1416352 295
1278883 109
1106634 176
1088106 39
1057878 96
1051956 87
960832 128
870376 76
858701 39
840603 103
781004 80
780233 62
775704 35
772279 27
772152 122
739131 13