3021102 320
2664552 371
2643030 121
2475029 361
2381609 157
1823578 285
1789679 360
1550607 258
1546379 118
1421826 296
1413630 170
1344958 77
1312256 3
1182354 182
1146426 192
1121626 122
1120757 202
1111376 176
1096856 179
1094531 62
1086430 145
1055882 87
1043032 130
1040851 209